HAL SMARTCARD APIs listing for migration

This section provides a full listing of the HAL1 APIs for migration. It includes the various constants, enumerations, structures, functions, and macros.

HAL SMARTCARD constants

HAL1

series

HAL2

Refer to

HAL_SMARTCARD_ERROR_DMA

u5, h5, c0, l4, f4, g0, g4, h7

Removed / New Usage changes

Refer to

HAL_SMARTCARD_ERROR_FE

u5, h5, c0, l4, f4, g0, g4, h7

HAL_SMARTCARD_RECEIVE_ERROR_PE

Refer to

HAL_SMARTCARD_ERROR_INVALID_CALLBACK

u5, h5, c0, l4, f4, g0, g4, h7

Removed / New Usage changes

Refer to

HAL_SMARTCARD_ERROR_NE

u5, h5, c0, l4, f4, g0, g4, h7

HAL_SMARTCARD_RECEIVE_ERROR_NE

Refer to

HAL_SMARTCARD_ERROR_NONE

u5, h5, c0, l4, f4, g0, g4, h7

HAL_SMARTCARD_ERROR_NONE

Refer to

HAL_SMARTCARD_ERROR_ORE

u5, h5, c0, l4, f4, g0, g4, h7

HAL_SMARTCARD_RECEIVE_ERROR_ORE

Refer to

HAL_SMARTCARD_ERROR_PE

u5, h5, c0, l4, f4, g0, g4, h7

HAL_SMARTCARD_RECEIVE_ERROR_PE

Refer to

HAL_SMARTCARD_ERROR_RTO

u5, h5, c0, l4, g0, g4, h7

HAL_SMARTCARD_RECEIVE_ERROR_RTO

Refer to

HAL_SMARTCARD_STATE_BUSY

u5, h5, c0, l4, g0, g4, h7,f4

Removed / New Usage changes

Refer to

HAL_SMARTCARD_STATE_BUSY_RX

u5, h5, c0, l4, g0, g4, h7,f4

HAL_SMARTCARD_STATE_RX_ACTIVE

Refer to

HAL_SMARTCARD_STATE_BUSY_TX

u5, h5, c0, l4, g0, g4, h7,f4

HAL_SMARTCARD_STATE_TX_ACTIVE

Refer to

HAL_SMARTCARD_STATE_RESET

u5, h5, c0, l4, g0, g4, h7,f4

HAL_SMARTCARD_STATE_RESET

Refer to

HAL_SMARTCARD_STATE_BUSY_TX_RX

u5, h5, c0, l4, g0, g4, h7,f4

Removed / New Usage changes

Refer to

HAL_SMARTCARD_STATE_ERROR

u5, h5, c0, l4, g0, g4, h7,f4

Removed / New Usage changes

Refer to

HAL_SMARTCARD_STATE_READY

u5, h5, c0, l4, g0, g4, h7,f4

Removed / New Usage changes

Refer to

HAL_SMARTCARD_STATE_TIMEOUT

u5, h5, c0, l4, g0, g4, h7,f4

Removed / New Usage changes

Refer to

SMARTCARD_ADVFEATURE_DATAINVERT_INIT

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_ADVFEATURE_DMADISABLEONERROR_INIT

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_ADVFEATURE_MSBFIRST_INIT

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_ADVFEATURE_NO_INIT

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_ADVFEATURE_RXINVERT_INIT

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_ADVFEATURE_RXOVERRUNDISABLE_INIT

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_ADVFEATURE_SWAP_INIT

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_ADVFEATURE_TXCOMPLETION

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_ADVFEATURE_TXINVERT_INIT

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_ADVFEATURE_DATAINV_DISABLE

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_ADVFEATURE_DATAINV_ENABLE

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_ADVFEATURE_DMA_DISABLEONRXERROR

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_ADVFEATURE_DMA_ENABLEONRXERROR

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_ADVFEATURE_MSBFIRST_DISABLE

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_ADVFEATURE_MSBFIRST_ENABLE

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_ADVFEATURE_OVERRUN_DISABLE

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_ADVFEATURE_OVERRUN_ENABLE

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_ADVFEATURE_RXINV_DISABLE

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_ADVFEATURE_RXINV_ENABLE

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_ADVFEATURE_SWAP_DISABLE

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_ADVFEATURE_SWAP_ENABLE

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_ADVFEATURE_TXINV_DISABLE

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_ADVFEATURE_TXINV_ENABLE

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_LASTBIT_DISABLE

u5, h5, c0, l4, f4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_LASTBIT_ENABLE

u5, h5, c0, l4, f4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_MODE_RX

u5, h5, c0, l4, f4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_MODE_TX

u5, h5, c0, l4, f4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_MODE_TX_RX

u5, h5, c0, l4, f4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_NACK_DISABLE

u5, h5, c0, l4, f4, g0, g4, h7

HAL_SMARTCARD_NACK_DISABLE

Refer to

SMARTCARD_NACK_ENABLE

u5, h5, c0, l4, f4, g0, g4, h7

HAL_SMARTCARD_NACK_ENABLE

Refer to

SMARTCARD_TIMEOUT_DISABLE

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_TIMEOUT_ENABLE

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_ONE_BIT_SAMPLE_DISABLE

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_ONE_BIT_SAMPLE_ENABLE

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_FIFOMODE_DISABLE

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_FIFOMODE_ENABLE

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_RXFIFO_THRESHOLD_1_2

u5, h5, c0, l4, g0, g4, h7

HAL_SMARTCARD_FIFO_THRESHOLD_1_2

Refer to

SMARTCARD_RXFIFO_THRESHOLD_1_4

u5, h5, c0, l4, g0, g4, h7

HAL_SMARTCARD_FIFO_THRESHOLD_1_4

Refer to

SMARTCARD_RXFIFO_THRESHOLD_1_8

u5, h5, c0, l4, g0, g4, h7

HAL_SMARTCARD_FIFO_THRESHOLD_1_8

Refer to

SMARTCARD_RXFIFO_THRESHOLD_3_4

u5, h5, c0, l4, g0, g4, h7

HAL_SMARTCARD_FIFO_THRESHOLD_3_4

Refer to

SMARTCARD_RXFIFO_THRESHOLD_7_8

u5, h5, c0, l4, g0, g4, h7

HAL_SMARTCARD_FIFO_THRESHOLD_7_8

Refer to

SMARTCARD_RXFIFO_THRESHOLD_8_8

u5, h5, c0, l4, g0, g4, h7

HAL_SMARTCARD_FIFO_THRESHOLD_8_8

Refer to

SMARTCARD_TXFIFO_THRESHOLD_1_2

u5, h5, c0, l4, g0, g4, h7

HAL_SMARTCARD_FIFO_THRESHOLD_1_2

Refer to

SMARTCARD_TXFIFO_THRESHOLD_1_4

u5, h5, c0, l4, g0, g4, h7

HAL_SMARTCARD_FIFO_THRESHOLD_1_4

Refer to

SMARTCARD_TXFIFO_THRESHOLD_1_8

u5, h5, c0, l4, g0, g4, h7

HAL_SMARTCARD_FIFO_THRESHOLD_1_8

Refer to

SMARTCARD_TXFIFO_THRESHOLD_3_4

u5, h5, c0, l4, g0, g4, h7

HAL_SMARTCARD_FIFO_THRESHOLD_3_4

Refer to

SMARTCARD_TXFIFO_THRESHOLD_7_8

u5, h5, c0, l4, g0, g4, h7

HAL_SMARTCARD_FIFO_THRESHOLD_7_8

Refer to

SMARTCARD_TXFIFO_THRESHOLD_8_8

u5, h5, c0, l4, g0, g4, h7

HAL_SMARTCARD_FIFO_THRESHOLD_8_8

Refer to

SMARTCARD_PARITY_EVEN

u5, h5, c0, l4, f4, g0, g4, h7

HAL_SMARTCARD_PARITY_EVEN

Refer to

SMARTCARD_PARITY_ODD

u5, h5, c0, l4, f4, g0, g4, h7

HAL_SMARTCARD_PARITY_ODD

Refer to

SMARTCARD_PHASE_1EDGE

u5, h5, c0, l4, f4, g0, g4, h7

HAL_SMARTCARD_CLOCK_PHASE_1_EDGE

Refer to

SMARTCARD_PHASE_2EDGE

u5, h5, c0, l4, f4, g0, g4, h7

HAL_SMARTCARD_CLOCK_PHASE_2_EDGE

Refer to

SMARTCARD_POLARITY_HIGH

u5, h5, c0, l4, f4, g0, g4, h7

HAL_SMARTCARD_CLOCK_POLARITY_HIGH

Refer to

SMARTCARD_POLARITY_LOW

u5, h5, c0, l4, f4, g0, g4, h7

HAL_SMARTCARD_CLOCK_POLARITY_LOW

Refer to

SMARTCARD_PRESCALER_DIV1

u5, h5, c0, l4, g0, g4, h7

HAL_SMARTCARD_CLOCK_PRESC_DIV1

Refer to

SMARTCARD_PRESCALER_DIV10

u5, h5, c0, l4, g0, g4, h7

HAL_SMARTCARD_CLOCK_PRESC_DIV10

Refer to

SMARTCARD_PRESCALER_DIV12

u5, h5, c0, l4, g0, g4, h7

HAL_SMARTCARD_CLOCK_PRESC_DIV12

Refer to

SMARTCARD_PRESCALER_DIV128

u5, h5, c0, l4, g0, g4, h7

HAL_SMARTCARD_CLOCK_PRESC_DIV128

Refer to

SMARTCARD_PRESCALER_DIV16

u5, h5, c0, l4, g0, g4, h7

HAL_SMARTCARD_CLOCK_PRESC_DIV16

Refer to

SMARTCARD_PRESCALER_DIV2

u5, h5, c0, l4, g0, g4, h7

HAL_SMARTCARD_CLOCK_PRESC_DIV2

Refer to

SMARTCARD_PRESCALER_DIV256

u5, h5, c0, l4, g0, g4, h7

HAL_SMARTCARD_CLOCK_PRESC_DIV256

Refer to

SMARTCARD_PRESCALER_DIV32

u5, h5, c0, l4, g0, g4, h7

HAL_SMARTCARD_CLOCK_PRESC_DIV32

Refer to

SMARTCARD_PRESCALER_DIV4

u5, h5, c0, l4, g0, g4, h7

HAL_SMARTCARD_CLOCK_PRESC_DIV4

Refer to

SMARTCARD_PRESCALER_DIV6

u5, h5, c0, l4, g0, g4, h7

HAL_SMARTCARD_CLOCK_PRESC_DIV6

Refer to

SMARTCARD_PRESCALER_DIV64

u5, h5, c0, l4, g0, g4, h7

HAL_SMARTCARD_CLOCK_PRESC_DIV64

Refer to

SMARTCARD_PRESCALER_DIV8

u5, h5, c0, l4, g0, g4, h7

HAL_SMARTCARD_CLOCK_PRESC_DIV8

Refer to

SMARTCARD_RXDATA_FLUSH_REQUEST

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_TXDATA_FLUSH_REQUEST

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_STOPBITS_0_5

u5, h5, c0, l4, f4, g0, g4, h7

HAL_SMARTCARD_STOP_BIT_0_5

Refer to

SMARTCARD_STOPBITS_1_5

u5, h5, c0, l4, f4, g0, g4, h7

HAL_SMARTCARD_STOP_BIT_1_5

Refer to

SMARTCARD_WORDLENGTH_9B

u5, h5, c0, l4, f4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_CLEAR_EOBF

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_CLEAR_FEF

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_CLEAR_IDLEF

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_CLEAR_NEF

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_CLEAR_OREF

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_CLEAR_PEF

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_CLEAR_RTOF

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_CLEAR_TCBGTF

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_CLEAR_TCF

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_CLEAR_TXFECF

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_FLAG_BUSY

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_FLAG_EOBF

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_FLAG_FE

u5, h5, c0, l4, f4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_FLAG_IDLE

u5, h5, c0, l4, f4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_FLAG_NE

u5, h5, c0, l4, f4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_FLAG_ORE

u5, h5, c0, l4, f4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_FLAG_PE

u5, h5, c0, l4, f4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_FLAG_REACK

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_FLAG_RTOF

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_FLAG_RXFF

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_FLAG_RXFNE

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_FLAG_RXFT

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_FLAG_RXNE

u5, h5, c0, l4, f4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_FLAG_TC

u5, h5, c0, l4, f4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_FLAG_TCBGT

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_FLAG_TEACK

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_FLAG_TXE

u5, h5, c0, l4, f4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_FLAG_TXFE

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_FLAG_TXFNF

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_FLAG_TXFT

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_IT_EOB

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_IT_ERR

u5, h5, c0, l4, f4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_IT_FE

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_IT_IDLE

u5, h5, c0, l4, f4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_IT_NE

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_IT_ORE

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_IT_PE

u5, h5, c0, l4, f4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_IT_RTO

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_IT_RXFF

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_IT_RXFNE

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_IT_RXFT

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_IT_RXNE

u5, h5, c0, l4, f4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_IT_TC

u5, h5, c0, l4, f4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_IT_TCBGT

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_IT_TXE

u5, h5, c0, l4, f4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_IT_TXFE

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_IT_TXFNF

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_IT_TXFT

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_PRESCALER_SYSCLK_DIV10

f4

HAL_SMARTCARD_SCLK_PRESC_DIV10

Refer to

SMARTCARD_PRESCALER_SYSCLK_DIV12

f4

HAL_SMARTCARD_SCLK_PRESC_DIV12

Refer to

SMARTCARD_PRESCALER_SYSCLK_DIV14

f4

HAL_SMARTCARD_SCLK_PRESC_DIV14

Refer to

SMARTCARD_PRESCALER_SYSCLK_DIV16

f4

HAL_SMARTCARD_SCLK_PRESC_DIV16

Refer to

SMARTCARD_PRESCALER_SYSCLK_DIV18

f4

HAL_SMARTCARD_SCLK_PRESC_DIV18

Refer to

SMARTCARD_PRESCALER_SYSCLK_DIV2

f4

HAL_SMARTCARD_SCLK_PRESC_DIV2

Refer to

SMARTCARD_PRESCALER_SYSCLK_DIV20

f4

HAL_SMARTCARD_SCLK_PRESC_DIV20

Refer to

SMARTCARD_PRESCALER_SYSCLK_DIV22

f4

HAL_SMARTCARD_SCLK_PRESC_DIV22

Refer to

SMARTCARD_PRESCALER_SYSCLK_DIV24

f4

HAL_SMARTCARD_SCLK_PRESC_DIV24

Refer to

SMARTCARD_PRESCALER_SYSCLK_DIV26

f4

HAL_SMARTCARD_SCLK_PRESC_DIV26

Refer to

SMARTCARD_PRESCALER_SYSCLK_DIV28

f4

HAL_SMARTCARD_SCLK_PRESC_DIV28

Refer to

SMARTCARD_PRESCALER_SYSCLK_DIV30

f4

HAL_SMARTCARD_SCLK_PRESC_DIV30

Refer to

SMARTCARD_PRESCALER_SYSCLK_DIV32

f4

HAL_SMARTCARD_SCLK_PRESC_DIV32

Refer to

SMARTCARD_PRESCALER_SYSCLK_DIV34

f4

HAL_SMARTCARD_SCLK_PRESC_DIV34

Refer to

SMARTCARD_PRESCALER_SYSCLK_DIV36

f4

HAL_SMARTCARD_SCLK_PRESC_DIV36

Refer to

SMARTCARD_PRESCALER_SYSCLK_DIV38

f4

HAL_SMARTCARD_SCLK_PRESC_DIV38

Refer to

SMARTCARD_PRESCALER_SYSCLK_DIV4

f4

HAL_SMARTCARD_SCLK_PRESC_DIV4

Refer to

SMARTCARD_PRESCALER_SYSCLK_DIV40

f4

HAL_SMARTCARD_SCLK_PRESC_DIV40

Refer to

SMARTCARD_PRESCALER_SYSCLK_DIV42

f4

HAL_SMARTCARD_SCLK_PRESC_DIV42

Refer to

SMARTCARD_PRESCALER_SYSCLK_DIV44

f4

HAL_SMARTCARD_SCLK_PRESC_DIV44

Refer to

SMARTCARD_PRESCALER_SYSCLK_DIV46

f4

HAL_SMARTCARD_SCLK_PRESC_DIV46

Refer to

SMARTCARD_PRESCALER_SYSCLK_DIV48

f4

HAL_SMARTCARD_SCLK_PRESC_DIV48

Refer to

SMARTCARD_PRESCALER_SYSCLK_DIV50

f4

HAL_SMARTCARD_SCLK_PRESC_DIV50

Refer to

SMARTCARD_PRESCALER_SYSCLK_DIV52

f4

HAL_SMARTCARD_SCLK_PRESC_DIV52

Refer to

SMARTCARD_PRESCALER_SYSCLK_DIV54

f4

HAL_SMARTCARD_SCLK_PRESC_DIV54

Refer to

SMARTCARD_PRESCALER_SYSCLK_DIV56

f4

HAL_SMARTCARD_SCLK_PRESC_DIV56

Refer to

SMARTCARD_PRESCALER_SYSCLK_DIV58

f4

HAL_SMARTCARD_SCLK_PRESC_DIV58

Refer to

SMARTCARD_PRESCALER_SYSCLK_DIV6

f4

HAL_SMARTCARD_SCLK_PRESC_DIV6

Refer to

SMARTCARD_PRESCALER_SYSCLK_DIV60

f4

HAL_SMARTCARD_SCLK_PRESC_DIV60

Refer to

SMARTCARD_PRESCALER_SYSCLK_DIV62

f4

HAL_SMARTCARD_SCLK_PRESC_DIV62

Refer to

SMARTCARD_PRESCALER_SYSCLK_DIV8

f4

HAL_SMARTCARD_SCLK_PRESC_DIV8

Refer to

SMARTCARD_CR_MASK

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_CR_POS

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_ISR_MASK

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_ISR_POS

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_IT_MASK

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_TC

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_TCBGT

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_DMAREQ_RX

f4

Removed / New Usage changes

Refer to

SMARTCARD_DMAREQ_TX

f4

Removed / New Usage changes

Refer to


HAL SMARTCARD enumerations

HAL1

series

HAL2

Refer to

HAL_SMARTCARD_ABORT_COMPLETE_CB_ID

u5, h5, c0, l4, f4, g0, g4, h7

Removed / New Usage changes

Refer to

HAL_SMARTCARD_ABORT_RECEIVE_COMPLETE_CB_ID

u5, h5, c0, l4, f4, g0, g4, h7

Removed / New Usage changes

Refer to

HAL_SMARTCARD_ABORT_TRANSMIT_COMPLETE_CB_ID

u5, h5, c0, l4, f4, g0, g4, h7

Removed / New Usage changes

Refer to

HAL_SMARTCARD_ERROR_CB_ID

u5, h5, c0, l4, f4, g0, g4, h7

Removed / New Usage changes

Refer to

HAL_SMARTCARD_MSPDEINIT_CB_ID

u5, h5, c0, l4, f4, g0, g4, h7

Removed / New Usage changes

Refer to

HAL_SMARTCARD_MSPINIT_CB_ID

u5, h5, c0, l4, f4, g0, g4, h7

Removed / New Usage changes

Refer to

HAL_SMARTCARD_RX_COMPLETE_CB_ID

u5, h5, c0, l4, f4, g0, g4, h7

Removed / New Usage changes

Refer to

HAL_SMARTCARD_RX_FIFO_FULL_CB_ID

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

HAL_SMARTCARD_TX_COMPLETE_CB_ID

u5, h5, c0, l4, f4, g0, g4, h7

Removed / New Usage changes

Refer to

HAL_SMARTCARD_TX_FIFO_EMPTY_CB_ID

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_CLOCKSOURCE_HSI

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_CLOCKSOURCE_LSE

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_CLOCKSOURCE_PCLK1

u5, h5, c0, l4, g0, g4

Removed / New Usage changes

Refer to

SMARTCARD_CLOCKSOURCE_PCLK2

u5, h5, l4, g4

Removed / New Usage changes

Refer to

SMARTCARD_CLOCKSOURCE_SYSCLK

u5, c0, l4, g0, g4

Removed / New Usage changes

Refer to

SMARTCARD_CLOCKSOURCE_UNDEFINED

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_CLOCKSOURCE_CSI

h5, h7

Removed / New Usage changes

Refer to

SMARTCARD_CLOCKSOURCE_PLL2Q

h5, h7

Removed / New Usage changes

Refer to

SMARTCARD_CLOCKSOURCE_PLL3Q

h5, h7

Removed / New Usage changes

Refer to

SMARTCARD_CLOCKSOURCE_D2PCLK1

h7

Removed / New Usage changes

Refer to

SMARTCARD_CLOCKSOURCE_D2PCLK2

h7

Removed / New Usage changes

Refer to

HAL_SMARTCARD_CallbackIDTypeDef

u5, h5, c0, l4, f4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_ClockSourceTypeDef

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

HAL_SMARTCARD_StateTypeDef

f4

hal_smartcard_state_t

Refer to


HAL SMARTCARD macros

HAL1

series

HAL2

Refer to

__HAL_SMARTCARD_CLEAR_FEFLAG

u5, h5, c0, l4, f4, g0, g4, h7

Removed / New Usage changes

Refer to

__HAL_SMARTCARD_CLEAR_FLAG

u5, h5, c0, l4, f4, g0, g4, h7

Removed / New Usage changes

Refer to

__HAL_SMARTCARD_CLEAR_IDLEFLAG

u5, h5, c0, l4, f4, g0, g4, h7

Removed / New Usage changes

Refer to

__HAL_SMARTCARD_CLEAR_IT

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

__HAL_SMARTCARD_CLEAR_NEFLAG

u5, h5, c0, l4, f4, g0, g4, h7

Removed / New Usage changes

Refer to

__HAL_SMARTCARD_CLEAR_OREFLAG

u5, h5, c0, l4, f4, g0, g4, h7

Removed / New Usage changes

Refer to

__HAL_SMARTCARD_CLEAR_PEFLAG

u5, h5, c0, l4, f4, g0, g4, h7

Removed / New Usage changes

Refer to

__HAL_SMARTCARD_DISABLE

u5, h5, c0, l4, f4, g0, g4, h7

Removed / New Usage changes

Refer to

__HAL_SMARTCARD_DISABLE_IT

u5, h5, c0, l4, f4, g0, g4, h7

Removed / New Usage changes

Refer to

__HAL_SMARTCARD_ENABLE

u5, h5, c0, l4, f4, g0, g4, h7

Removed / New Usage changes

Refer to

__HAL_SMARTCARD_ENABLE_IT

u5, h5, c0, l4, f4, g0, g4, h7

Removed / New Usage changes

Refer to

__HAL_SMARTCARD_FLUSH_DRREGISTER

u5, h5, c0, l4, f4, g0, g4, h7

Removed / New Usage changes

Refer to

__HAL_SMARTCARD_GET_FLAG

u5, h5, c0, l4, f4, g0, g4, h7

Removed / New Usage changes

Refer to

__HAL_SMARTCARD_GET_IT

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

__HAL_SMARTCARD_GET_IT_SOURCE

u5, h5, c0, l4, f4, g0, g4, h7

Removed / New Usage changes

Refer to

__HAL_SMARTCARD_ONE_BIT_SAMPLE_DISABLE

u5, h5, c0, l4, f4, g0, g4, h7

Removed / New Usage changes

Refer to

__HAL_SMARTCARD_ONE_BIT_SAMPLE_ENABLE

u5, h5, c0, l4, f4, g0, g4, h7

Removed / New Usage changes

Refer to

__HAL_SMARTCARD_RESET_HANDLE_STATE

u5, h5, c0, l4, f4, g0, g4, h7

Removed / New Usage changes

Refer to

__HAL_SMARTCARD_SEND_REQ

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

__HAL_SMARTCARD_DMA_REQUEST_DISABLE

f4

Removed / New Usage changes

Refer to

__HAL_SMARTCARD_DMA_REQUEST_ENABLE

f4

Removed / New Usage changes

Refer to


HAL SMARTCARD structures

HAL1

series

HAL2

Refer to

SMARTCARD_AdvFeatureInitTypeDef

u5, h5, c0, l4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_HandleTypeDef

u5, h5, c0, l4, f4, g0, g4, h7

Removed / New Usage changes

Refer to

SMARTCARD_InitTypeDef

u5, h5, c0, l4, f4, g0, g4, h7

Removed / New Usage changes

Refer to

pSMARTCARD_CallbackTypeDef

u5, h5, c0, l4, g4, g0, f4, h7

hal_smartcard_cb_t

Refer to


HAL SMARTCARD functions

HAL1

series

HAL2

Refer to

HAL_SMARTCARD_Init

u5, h5, c0, l4, f4, g0, g4, h7

HAL_SMARTCARD_Init

Refer to

HAL_SMARTCARD_DeInit

u5, h5, c0, l4, f4, g0, g4, h7

HAL_SMARTCARD_DeInit

Refer to

HAL_SMARTCARD_MspDeInit

u5, h5, c0, l4, f4, g0, g4, h7

Removed / New Usage changes

Refer to

HAL_SMARTCARD_MspInit

u5, h5, c0, l4, f4, g0, g4, h7

Removed / New Usage changes

Refer to

HAL_SMARTCARD_ReInit

f4

Removed / New Usage changes

Refer to

HAL_SMARTCARD_Receive

u5, h5, c0, l4, f4, g0, g4, h7

HAL_SMARTCARD_Receive

Refer to

HAL_SMARTCARD_Receive_DMA

u5, h5, c0, l4, f4, g0, g4, h7

HAL_SMARTCARD_Receive_DMA

Refer to

HAL_SMARTCARD_Receive_IT

u5, h5, c0, l4, f4, g0, g4, h7

HAL_SMARTCARD_Receive_IT

Refer to

HAL_SMARTCARD_Transmit

u5, h5, c0, l4, f4, g0, g4, h7

HAL_SMARTCARD_Transmit

Refer to

HAL_SMARTCARD_Transmit_DMA

u5, h5, c0, l4, f4, g0, g4, h7

HAL_SMARTCARD_Transmit_DMA

Refer to

HAL_SMARTCARD_Transmit_IT

u5, h5, c0, l4, f4, g0, g4, h7

HAL_SMARTCARD_Transmit_IT

Refer to

HAL_SMARTCARDEx_BlockLength_Config

u5, h5, c0, l4, g0, g4, h7

HAL_SMARTCARD_SetBlockLength

Refer to

HAL_SMARTCARDEx_EnableFifoMode

u5, h5, c0, l4, g0, g4, h7

HAL_SMARTCARD_EnableFifoMode

Refer to

HAL_SMARTCARDEx_DisableFifoMode

u5, h5, c0, l4, g0, g4, h7

HAL_SMARTCARD_DisableFifoMode

Refer to

HAL_SMARTCARDEx_SetRxFifoThreshold

u5, h5, c0, l4, g0, g4, h7

HAL_SMARTCARD_SetRxFifoThreshold

Refer to

HAL_SMARTCARDEx_SetTxFifoThreshold

u5, h5, c0, l4, g0, g4, h7

HAL_SMARTCARD_SetTxFifoThreshold

Refer to

HAL_SMARTCARDEx_DisableReceiverTimeOut

u5, h5, c0, l4, g0, g4, h7

HAL_SMARTCARD_DisableReceiverTimeout

Refer to

HAL_SMARTCARDEx_EnableReceiverTimeOut

u5, h5, c0, l4, g0, g4, h7

HAL_SMARTCARD_EnableReceiverTimeout

Refer to

HAL_SMARTCARDEx_TimeOut_Config

u5, h5, c0, l4, g0, g4, h7

HAL_SMARTCARD_SetReceiverTimeout

Refer to

HAL_SMARTCARD_Abort

u5, h5, c0, l4, f4, g0, g4, h7

HAL_SMARTCARD_Abort

Refer to

HAL_SMARTCARD_Abort_IT

u5, h5, c0, l4, f4, g0, g4, h7

HAL_SMARTCARD_Abort_IT

Refer to

HAL_SMARTCARD_AbortReceive

u5, h5, c0, l4, f4, g0, g4, h7

Removed / New Usage changes

Refer to

HAL_SMARTCARD_AbortReceive_IT

u5, h5, c0, l4, f4, g0, g4, h7

Removed / New Usage changes

Refer to

HAL_SMARTCARD_AbortTransmit

u5, h5, c0, l4, f4, g0, g4, h7

Removed / New Usage changes

Refer to

HAL_SMARTCARD_AbortTransmit_IT

u5, h5, c0, l4, f4, g0, g4, h7

Removed / New Usage changes

Refer to

HAL_SMARTCARD_AbortCpltCallback

u5, h5, c0, l4, f4, g0, g4, h7

HAL_SMARTCARD_AbortCpltCallback

Refer to

HAL_SMARTCARD_RxCpltCallback

u5, h5, c0, l4, f4, g0, g4, h7

HAL_SMARTCARD_RxCpltCallback

Refer to

HAL_SMARTCARD_TxCpltCallback

u5, h5, c0, l4, f4, g0, g4, h7

HAL_SMARTCARD_TxCpltCallback

Refer to

HAL_SMARTCARDEx_RxFifoFullCallback

u5, h5, c0, l4, g0, g4, h7

HAL_SMARTCARD_RxFifoFullCallback

Refer to

HAL_SMARTCARDEx_TxFifoEmptyCallback

u5, h5, c0, l4, g0, g4, h7

HAL_SMARTCARD_TxFifoEmptyCallback

Refer to

HAL_SMARTCARD_ErrorCallback

u5, h5, c0, l4, f4, g0, g4, h7

HAL_SMARTCARD_ErrorCallback

Refer to

HAL_SMARTCARD_AbortReceiveCpltCallback

u5, h5, c0, l4, f4, g0, g4, h7

Removed / New Usage changes

Refer to

HAL_SMARTCARD_AbortTransmitCpltCallback

u5, h5, c0, l4, f4, g0, g4, h7

Removed / New Usage changes

Refer to

HAL_SMARTCARD_RegisterCallback

u5, h5, c0, l4, f4, g0, g4, h7

Removed / New Usage changes

Refer to

HAL_SMARTCARD_UnRegisterCallback

u5, h5, c0, l4, f4, g0, g4, h7

Removed / New Usage changes

Refer to

HAL_SMARTCARD_IRQHandler

u5, h5, c0, l4, f4, g0, g4, h7

HAL_SMARTCARD_IRQHandler

Refer to

HAL_SMARTCARD_GetError

u5, h5, c0, l4, f4, g0, g4, h7

HAL_SMARTCARD_GetLastErrorCodes

Refer to

HAL_SMARTCARD_GetState

u5, h5, c0, l4, f4, g0, g4, h7

HAL_SMARTCARD_GetState

Refer to


HAL SMARTCARD legacy aliases (HAL1 to HAL1)

Note

This table provides a list of HAL1 to HAL1 legacy aliases defined in the stm32_hal_legacy.h HAL1 header file. To migrate the aliased HAL1 APIs, search for them in the HAL1 to HAL2 sections: HAL SMARTCARD constants, HAL SMARTCARD enumerations, HAL SMARTCARD macros, HAL SMARTCARD structures, HAL SMARTCARD functions.

HAL1 legacy API alias

HAL1 API

SMARTCARD_ONEBIT_SAMPLING_DISABLE

SMARTCARD_ONE_BIT_SAMPLE_DISABLE

SMARTCARD_LASTBIT_ENABLED

SMARTCARD_LASTBIT_ENABLE

SMARTCARD_ONEBIT_SAMPLING_ENABLE

SMARTCARD_ONE_BIT_SAMPLE_ENABLE

SMARTCARD_NACK_DISABLED

SMARTCARD_NACK_DISABLE

SMARTCARD_ONEBIT_SAMPLING_ENABLED

SMARTCARD_ONE_BIT_SAMPLE_ENABLE

SMARTCARD_NACK_ENABLED

SMARTCARD_NACK_ENABLE

SMARTCARD_TIMEOUT_ENABLED

SMARTCARD_TIMEOUT_ENABLE

SMARTCARD_ONEBIT_SAMPLING_DISABLED

SMARTCARD_ONE_BIT_SAMPLE_DISABLE

SMARTCARD_LASTBIT_DISABLED

SMARTCARD_LASTBIT_DISABLE

SMARTCARD_TIMEOUT_DISABLED

SMARTCARD_TIMEOUT_DISABLE

__SMARTCARD_ENABLE_IT

__HAL_SMARTCARD_ENABLE_IT

__SMARTCARD_DISABLE

__HAL_SMARTCARD_DISABLE

__SMARTCARD_DISABLE_IT

__HAL_SMARTCARD_DISABLE_IT

__SMARTCARD_ENABLE

__HAL_SMARTCARD_ENABLE

__SMARTCARD_DMA_REQUEST_DISABLE

__HAL_SMARTCARD_DMA_REQUEST_DISABLE

__SMARTCARD_DMA_REQUEST_ENABLE

__HAL_SMARTCARD_DMA_REQUEST_ENABLE